/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package src;

import java.util.LinkedList;

/**
 *
 * @author Nuevo Mini F
 */
public class LinkedLists {
    
    private static LinkedList<Integer> FicherosParaAcontecimientos = new LinkedList<>();
    
    private static LinkedList<Integer> FicherosParaCargos = new LinkedList<>();
    
    private static LinkedList<Integer> FicherosParaColectivos = new LinkedList<>();
    
    private static LinkedList<ClaseCargo> CargosParaPersonajes = new LinkedList<>();
    
    private static LinkedList<String> AliasParaPersonajes = new LinkedList<>();

    /**
     * @return the FicherosParaAcontecimientos
     */
    public static LinkedList<Integer> getFicherosParaAcontecimientos() {
        return FicherosParaAcontecimientos;
    }

    /**
     * @param aFicherosParaAcontecimientos the FicherosParaAcontecimientos to set
     */
    public static void setFicherosParaAcontecimientos(LinkedList<Integer> aFicherosParaAcontecimientos) {
        FicherosParaAcontecimientos = aFicherosParaAcontecimientos;
    }

    /**
     * @return the FicherosParaCargos
     */
    public static LinkedList<Integer> getFicherosParaCargos() {
        return FicherosParaCargos;
    }

    /**
     * @param aFicherosParaCargos the FicherosParaCargos to set
     */
    public static void setFicherosParaCargos(LinkedList<Integer> aFicherosParaCargos) {
        FicherosParaCargos = aFicherosParaCargos;
    }

    /**
     * @return the FicherosParaColectivos
     */
    public static LinkedList<Integer> getFicherosParaColectivos() {
        return FicherosParaColectivos;
    }

    /**
     * @param aFicherosParaColectivos the FicherosParaColectivos to set
     */
    public static void setFicherosParaColectivos(LinkedList<Integer> aFicherosParaColectivos) {
        FicherosParaColectivos = aFicherosParaColectivos;
    }

    /**
     * @return the CargosParaPersonajes
     */
    public static LinkedList<ClaseCargo> getCargosParaPersonajes() {
        return CargosParaPersonajes;
    }

    /**
     * @param aCargosParaPersonajes the CargosParaPersonajes to set
     */
    public static void setCargosParaPersonajes(LinkedList<ClaseCargo> aCargosParaPersonajes) {
        CargosParaPersonajes = aCargosParaPersonajes;
    }

    /**
     * @return the AliasParaPersonajes
     */
    public static LinkedList<String> getAliasParaPersonajes() {
        return AliasParaPersonajes;
    }

    /**
     * @param aAliasParaPersonajes the AliasParaPersonajes to set
     */
    public static void setAliasParaPersonajes(LinkedList<String> aAliasParaPersonajes) {
        AliasParaPersonajes = aAliasParaPersonajes;
    }
    
    public static void anadeFicheroParaAcontecimientos(int f)
    {
        FicherosParaAcontecimientos.add(f);
    }
    
    public static void anadeFicheroParaCargos(int f)
    {
        FicherosParaCargos.add(f);
    }
    
    public static void anadeFicheroParaColectivos(int f)
    {
        FicherosParaColectivos.add(f);
    }
    
    public static void anadeCargoParaPersonajes(ClaseCargo c)
    {
        CargosParaPersonajes.add(c);
    }
    
    public static void anadeAliaParaPersonajes(String a)
    {
        AliasParaPersonajes.add(a);
    }
}
